package com.ruoyi.system.domain.dto;

import com.ruoyi.common.core.page.PageDomain;

import java.util.List;

/**
 * 条件请求对象
 */
public class ConditionReq extends PageDomain {

    // 大厅任务类型（1-综合；2，5-最新，3,7高佣；4,6-最热，火爆；8-用时最短；9-审核快）
    private Integer sortType;
    // 大厅任务类型标签id
    private Long lobbyTaskTypeId;

    private List<Long> taskIds;

    private Long taskId;
    private Long userId;
    private String name;
    // 1-新手任务；2-日常任务'
    private Integer taskType;

    // 接取任务认证图片认证
    private String picVoucher;
    // 接取任务认信息认证
    private String contentText;
//0-已驳回不合格；1-待提交；2-提交待审核；3-通过已完成
    private Integer auditStatus;
    //1-下架；2-上架
    private Integer shelfStatus;

    public Long getUserId() {
        return userId;
    }

    public void setUserId(Long userIdd) {
        this.userId = userIdd;
    }

    public Integer getTaskType() {
        return taskType;
    }

    public void setTaskType(Integer taskType) {
        this.taskType = taskType;
    }

    public Integer getAuditStatus() {
        return auditStatus;
    }

    public void setAuditStatus(Integer auditStatus) {
        this.auditStatus = auditStatus;
    }

    public String getPicVoucher() {
        return picVoucher;
    }

    public void setPicVoucher(String picVoucher) {
        this.picVoucher = picVoucher;
    }

    public String getContentText() {
        return contentText;
    }

    public void setContentText(String contentText) {
        this.contentText = contentText;
    }

    public Long getTaskId() {
        return taskId;
    }

    public void setTaskId(Long taskId) {
        this.taskId = taskId;
    }

    public List<Long> getTaskIds() {
        return taskIds;
    }

    public void setTaskIds(List<Long> taskIds) {
        this.taskIds = taskIds;
    }

    public Integer getSortType() {
        return sortType;
    }

    public void setSortType(Integer sortType) {
        this.sortType = sortType;
    }

    public Long getLobbyTaskTypeId() {
        return lobbyTaskTypeId;
    }

    public void setLobbyTaskTypeId(Long lobbyTaskTypeId) {
        this.lobbyTaskTypeId = lobbyTaskTypeId;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }
}
